threatening sound - Spanish English Dictionary